google.golang.org/protobuf/internal/impl.coderMessageInfo.sizecacheOffset (field)

11 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_message.go#L28: 	sizecacheOffset    offset
		codec_message.go#L60: 	mi.sizecacheOffset = invalidOffset
		codec_message.go#L67: 		mi.sizecacheOffset = si.sizecacheOffset
		codec_message_opaque.go#L21: 	mi.sizecacheOffset = si.sizecacheOffset
		encode.go#L52: 	if opts.UseCachedSize() && mi.sizecacheOffset.IsValid() {
		encode.go#L56: 		if size := atomic.LoadInt32(p.Apply(mi.sizecacheOffset).Int32()); size > 0 {
		encode.go#L66: 		if mi.sizecacheOffset.IsValid() {
		encode.go#L67: 			atomic.StoreInt32(p.Apply(mi.sizecacheOffset).Int32(), int32(size+1))
		encode.go#L118: 	if mi.sizecacheOffset.IsValid() {
		encode.go#L123: 			atomic.StoreInt32(p.Apply(mi.sizecacheOffset).Int32(), 0)
		encode.go#L128: 			atomic.StoreInt32(p.Apply(mi.sizecacheOffset).Int32(), int32(size+1))